peanut butter and jelly sandwich - German English Dictionary